drinking troughs - Français Anglais Dictionnaire